@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+SC&display=swap);

.slide-vertically-enter-active[data-v-81ddaf22],
.slide-vertically-leave-active[data-v-81ddaf22] {
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s
}

.slide-vertically-enter[data-v-81ddaf22],
.slide-vertically-leave-to[data-v-81ddaf22] {
	-webkit-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}

.slide-horizontally-enter-active[data-v-81ddaf22],
.slide-horizontally-leave-active[data-v-81ddaf22] {
	-webkit-transition: .25s;
	-o-transition: .25s;
	transition: .25s
}

.slide-horizontally-enter[data-v-81ddaf22],
.slide-horizontally-leave-to[data-v-81ddaf22] {
	-webkit-transform: translate(100%);
	-o-transform: translate(100%);
	transform: translate(100%)
}

button[data-v-81ddaf22] {
	font-size: 18px;
	text-decoration: none;
	color: #000;
	border: none;
	background-color: transparent;
	font-weight: 600
}

button[data-v-81ddaf22]:hover {
	cursor: pointer
}

button.mobile[data-v-81ddaf22] {
	font-size: 22px;
	color: #fff
}

button[data-v-81ddaf22]:hover {
	color: #ccc
}

button.active-section[data-v-81ddaf22] {
	color: #fbbe02
}

.slide-vertically-enter-active[data-v-3e9773ec],
.slide-vertically-leave-active[data-v-3e9773ec] {
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s
}

.slide-vertically-enter[data-v-3e9773ec],
.slide-vertically-leave-to[data-v-3e9773ec] {
	-webkit-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}

.slide-horizontally-enter-active[data-v-3e9773ec],
.slide-horizontally-leave-active[data-v-3e9773ec] {
	-webkit-transition: .25s;
	-o-transition: .25s;
	transition: .25s
}

.slide-horizontally-enter[data-v-3e9773ec],
.slide-horizontally-leave-to[data-v-3e9773ec] {
	-webkit-transform: translate(100%);
	-o-transform: translate(100%);
	transform: translate(100%)
}

.languages.mobile[data-v-3e9773ec]:after {
	background: #fff;
	height: 24px
}

.languages.mobile[data-v-3e9773ec] {
	gap: 10px
}

.languages.mobile button[data-v-3e9773ec] {
	font-size: 22px;
	color: #fff
}

.languages[data-v-3e9773ec]:after {
	content: "";
	background: #000;
	width: 2px;
	height: 20px;
	rotate: 15deg
}

.languages button[data-v-3e9773ec]:nth-child(2) {
	-webkit-box-ordinal-group: 3;
	-ms-flex-order: 2;
	order: 2
}

.languages[data-v-3e9773ec] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 5px
}

.languages button[data-v-3e9773ec] {
	-ms-flex-item-align: end;
	align-self: flex-end;
	font-weight: 600;
	font-size: 18px;
	border: none;
	background: transparent;
	color: #000
}

.languages button[data-v-3e9773ec]:hover {
	color: #ccc;
	cursor: pointer
}

.languages button.active-language[data-v-3e9773ec] {
	color: #fbbe02
}

.slide-vertically-enter-active[data-v-bf78cd08],
.slide-vertically-leave-active[data-v-bf78cd08] {
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s
}

.slide-vertically-enter[data-v-bf78cd08],
.slide-vertically-leave-to[data-v-bf78cd08] {
	-webkit-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}

.slide-horizontally-enter-active[data-v-bf78cd08],
.slide-horizontally-leave-active[data-v-bf78cd08] {
	-webkit-transition: .25s;
	-o-transition: .25s;
	transition: .25s
}

.slide-horizontally-enter[data-v-bf78cd08],
.slide-horizontally-leave-to[data-v-bf78cd08] {
	-webkit-transform: translate(100%);
	-o-transform: translate(100%);
	transform: translate(100%)
}

.navbar[data-v-bf78cd08] {
	background: #fff;
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	height: 95px;
	z-index: 5
}

@media (max-width:1400px) {
	.navbar[data-v-bf78cd08] {
		height: 75px;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between
	}
}

.navbar-flex[data-v-bf78cd08] {
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin: 0 30px
}

.navbar-logo[data-v-bf78cd08] {
	display: block;
	width: 250px
}

@media (max-width:1400px) {
	.navbar-logo[data-v-bf78cd08] {
		width: 175px
	}
}

.navbar-logo[data-v-bf78cd08]:hover {
	cursor: pointer
}

.navbar-desktop-flex[data-v-bf78cd08] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.navbar-desktop-links[data-v-bf78cd08] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: baseline;
	-ms-flex-align: baseline;
	align-items: baseline;
	gap: 25px;
	list-style: none;
	font-weight: 600;
	margin: 0 35px
}

@media (max-width:1400px) {
	.navbar-desktop-links[data-v-bf78cd08] {
		display: none
	}
}

.navbar-desktop-languages[data-v-bf78cd08] button:nth-child(2).not-active-language {
	line-height: 22px
}

@media (max-width:1400px) {
	.navbar-desktop-languages[data-v-bf78cd08] {
		display: none
	}
}

.navbar-mobile-toggle[data-v-bf78cd08] {
	width: 20px;
	height: 20px;
	cursor: pointer
}

@media (min-width:1401px) {
	.navbar-mobile-toggle[data-v-bf78cd08] {
		display: none
	}
}

.navbar-mobile[data-v-bf78cd08] {
	position: fixed;
	top: 75px;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 10;
	background-color: #004ea2;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

@media (min-width:1401px) {
	.navbar-mobile[data-v-bf78cd08] {
		display: none
	}
}

.navbar-mobile-links[data-v-bf78cd08] {
	overflow-y: auto;
	list-style: none;
	font-weight: 600;
	padding: 0 10px 10px 10px;
	margin: 0 35px 15px 35px;
	text-align: center
}

.navbar-mobile-links li[data-v-bf78cd08] {
	margin-bottom: 10px
}

.align-center {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.container {
	max-width: 1000px;
	width: 100%;
	margin: 0 30px
}

.text-justify,
.text-justify-en {
	text-align: justify
}

.text-justify-ch .text-justify {
	text-justify: inter-character
}

* {
	margin: 0;
	padding: 0
}

:after,
:before,
body {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	letter-spacing: .5px
}

#app {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	color: #000
}

#app,
button {
	font-family: Roboto, Noto Sans SC, Microsoft Yahei, STXihei, SimHei, Hei Ti, Helvetica neue, Helvetica, sans-serif
}

body.modal-open {
	overflow-y: hidden
}

.slide-vertically-enter-active[data-v-ee0684c4],
.slide-vertically-leave-active[data-v-ee0684c4] {
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s
}

.slide-vertically-enter[data-v-ee0684c4],
.slide-vertically-leave-to[data-v-ee0684c4] {
	-webkit-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}

.slide-horizontally-enter-active[data-v-ee0684c4],
.slide-horizontally-leave-active[data-v-ee0684c4] {
	-webkit-transition: .25s;
	-o-transition: .25s;
	transition: .25s
}

.slide-horizontally-enter[data-v-ee0684c4],
.slide-horizontally-leave-to[data-v-ee0684c4] {
	-webkit-transform: translate(100%);
	-o-transform: translate(100%);
	transform: translate(100%)
}

.about[data-v-ee0684c4] {
	background-color: #fbbe02
}

.about-video[data-v-ee0684c4] {
	background-color: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end
}

.about-video video[data-v-ee0684c4] {
	width: 100%;
	margin-top: 95px;
	-o-object-fit: contain;
	object-fit: contain;
	background-color: #000;
	aspect-ratio: 3.37/1
}

.about-content[data-v-ee0684c4] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 0 30px
}

.about-content h1[data-v-ee0684c4] {
	font-size: 26px;
	font-weight: 600;
	margin-top: 60px;
	margin-bottom: 30px
}

.about-content p[data-v-ee0684c4] {
	font-size: 18px;
	margin-bottom: 60px
}

.about-bottom-wrap[data-v-ee0684c4] {
	background-color: #f7f7f7
}

.about-bottom-wrap-image[data-v-ee0684c4] {
	background: url(../img/platform_gecell_1.ffe575af.png);
	aspect-ratio: 1.95/1
}

@media (max-width:1000px) {
	.about-bottom-wrap-image[data-v-ee0684c4] {
		background: url(../img/platform_gecell_mobile_1.0cb64cad.png);
		aspect-ratio: .52/1
	}
}

.about-bottom-wrap-image[data-v-ee0684c4] {
	max-width: 1600px;
	width: 100%;
	background-size: cover;
	margin: 0 auto
}

@media (max-width:1000px) and (min-width:500px) {
	.about-bottom-wrap-image[data-v-ee0684c4] {
		width: 65%
	}
}

@media (max-width:1400px) {
	.about-video video[data-v-ee0684c4] {
		margin-top: 75px
	}
}

@media (min-width:1001px) {
	.about-content h1[data-v-ee0684c4] {
		font-size: 30px;
		margin-top: 100px;
		margin-bottom: 50px
	}

	.about-content p[data-v-ee0684c4] {
		font-size: 22px;
		margin-bottom: 100px
	}
}

.slide-vertically-enter-active[data-v-d4bc0034],
.slide-vertically-leave-active[data-v-d4bc0034] {
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s
}

.slide-vertically-enter[data-v-d4bc0034],
.slide-vertically-leave-to[data-v-d4bc0034] {
	-webkit-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}

.slide-horizontally-enter-active[data-v-d4bc0034],
.slide-horizontally-leave-active[data-v-d4bc0034] {
	-webkit-transition: .25s;
	-o-transition: .25s;
	transition: .25s
}

.slide-horizontally-enter[data-v-d4bc0034],
.slide-horizontally-leave-to[data-v-d4bc0034] {
	-webkit-transform: translate(100%);
	-o-transform: translate(100%);
	transform: translate(100%)
}

.platform[data-v-d4bc0034] {
	background-color: #f7f7f7
}

.platform-second-content[data-v-d4bc0034] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: #fff;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.platform-second-content-box[data-v-d4bc0034] {
	margin: 60px 30px 30px 30px
}

.platform-second-content-box h1[data-v-d4bc0034],
.platform-second-content-box h2[data-v-d4bc0034] {
	font-size: 26px;
	margin-bottom: 30px
}

.platform-second-content-box h2[data-v-d4bc0034] {
	font-weight: 500
}

.platform-second-content-box p[data-v-d4bc0034] {
	font-size: 18px;
	margin-bottom: 30px
}

.platform-second-image-pic[data-v-d4bc0034] {
	margin: 0 auto;
	background: url(../img/platform_gecell_mobile_2.7b7840ea.png);
	aspect-ratio: .72/1
}

@media (min-width:1001px) {
	.platform-second-grid[data-v-d4bc0034] {
		display: grid;
		grid-template-columns: repeat(2, 1fr)
	}

	.platform-second-content[data-v-d4bc0034] {
		grid-column: 1;
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end
	}

	.platform-second-content-box[data-v-d4bc0034] {
		margin: 30px 100px 30px 30px;
		max-width: 400px;
		width: 100%
	}

	.platform-second-content-box h1[data-v-d4bc0034],
	.platform-second-content-box h2[data-v-d4bc0034] {
		font-size: 30px;
		margin-bottom: 50px
	}

	.platform-second-content-box p[data-v-d4bc0034] {
		font-size: 21px
	}

	.platform-second-image[data-v-d4bc0034] {
		grid-column: 2
	}

	.platform-second-image-pic[data-v-d4bc0034] {
		margin: unset;
		background: url(../img/platform_gecell_2.1d33bcd6.png);
		aspect-ratio: .89/1
	}
}

.platform-third-grid[data-v-d4bc0034]:after {
	content: "";
	display: block;
	width: 100%;
	height: 5px;
	background-color: #fff
}

.platform-third-content[data-v-d4bc0034] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: #fff
}

.platform-third-content-box[data-v-d4bc0034] {
	margin: 60px 30px
}

.platform-third-content-box h1[data-v-d4bc0034] {
	font-size: 26px;
	font-weight: 500;
	margin-bottom: 30px
}

.platform-third-content-box p[data-v-d4bc0034] {
	font-size: 18px
}

.platform-third-image-pic[data-v-d4bc0034] {
	margin: 0 auto;
	background: url(../img/platform_gecell_mobile_3.e68d35f6.png);
	aspect-ratio: .59/1
}

@media (min-width:1001px) {
	.platform-third-grid[data-v-d4bc0034] {
		display: grid;
		grid-template-columns: repeat(2, 1fr)
	}

	.platform-third-grid[data-v-d4bc0034]:after {
		display: none
	}

	.platform-third-content[data-v-d4bc0034] {
		grid-column: 2;
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2;
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start
	}

	.platform-third-content-box[data-v-d4bc0034] {
		margin: 30px 30px 30px 100px;
		max-width: 400px;
		width: 100%
	}

	.platform-third-content-box h1[data-v-d4bc0034],
	.platform-third-content-box h2[data-v-d4bc0034] {
		font-size: 30px;
		margin-bottom: 50px
	}

	.platform-third-content-box p[data-v-d4bc0034] {
		font-size: 21px
	}

	.platform-third-image[data-v-d4bc0034] {
		grid-column: 1;
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1
	}

	.platform-third-image-pic[data-v-d4bc0034] {
		margin: unset;
		background: url(../img/platform_gecell_3.26d46035.png);
		aspect-ratio: .89/1;
		float: right
	}
}

.platform-bottom-image.china-img[data-v-d4bc0034] {
	background: url(../img/platform_gecell_4_ch.16b7e072.png);
	background-size: cover
}

@media (max-width:1000px) {
	.platform-bottom-image.china-img[data-v-d4bc0034] {
		background: url(../img/platform_gecell_mobile_4_ch.5e8afb36.png);
		background-size: cover;
		aspect-ratio: .74/1
	}
}

.platform-bottom-image[data-v-d4bc0034] {
	background: url(../img/platform_gecell_4.3d5cc9f2.png);
	aspect-ratio: 1.95/1
}

@media (max-width:1000px) {
	.platform-bottom-image[data-v-d4bc0034] {
		background: url(../img/platform_gecell_mobile_4.ee698a3f.png);
		aspect-ratio: .67/1
	}
}

.platform-bottom-image[data-v-d4bc0034] {
	max-width: 1600px;
	width: 100%;
	background-size: cover;
	margin: 0 auto
}

@media (max-width:1000px) and (min-width:500px) {
	.platform-bottom-image[data-v-d4bc0034] {
		width: 65%
	}
}

.platform-second-image-pic[data-v-d4bc0034],
.platform-third-image-pic[data-v-d4bc0034] {
	max-width: 800px;
	width: 100%;
	background-size: cover
}

@media (max-width:1000px) and (min-width:500px) {

	.platform-second-image-pic[data-v-d4bc0034],
	.platform-third-image-pic[data-v-d4bc0034] {
		width: 65%
	}
}

.slide-vertically-enter-active[data-v-5804ec8e],
.slide-vertically-leave-active[data-v-5804ec8e] {
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s
}

.slide-vertically-enter[data-v-5804ec8e],
.slide-vertically-leave-to[data-v-5804ec8e] {
	-webkit-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}

.slide-horizontally-enter-active[data-v-5804ec8e],
.slide-horizontally-leave-active[data-v-5804ec8e] {
	-webkit-transition: .25s;
	-o-transition: .25s;
	transition: .25s
}

.slide-horizontally-enter[data-v-5804ec8e],
.slide-horizontally-leave-to[data-v-5804ec8e] {
	-webkit-transform: translate(100%);
	-o-transform: translate(100%);
	transform: translate(100%)
}

.news-wrapper-logo[data-v-5804ec8e] {
	display: none;
	aspect-ratio: .89/1
}

.news-wrapper-logo-mobile[data-v-5804ec8e] {
	aspect-ratio: 3.57/1
}

.news-wrapper-content-box[data-v-5804ec8e] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin: 60px 30px
}

.news-wrapper-content-box h1[data-v-5804ec8e],
.news-wrapper-content-box h2[data-v-5804ec8e] {
	font-size: 26px
}

.news-wrapper-content-box div[data-v-5804ec8e],
.news-wrapper-content-box h1[data-v-5804ec8e],
.news-wrapper-content-box p[data-v-5804ec8e] {
	margin-bottom: 30px
}

.news-wrapper-content-box h2[data-v-5804ec8e] {
	font-weight: 500
}

.news-wrapper-content-box p[data-v-5804ec8e] {
	font-size: 18px
}

.news-wrapper-content-box button[data-v-5804ec8e] {
	background-color: #fff;
	border: 1px solid #fbbe02;
	border-radius: 15px;
	font-size: 14px;
	width: 120px;
	height: 30px;
	color: #000;
	font-weight: 600
}

.news-wrapper-content-box button[data-v-5804ec8e]:hover {
	cursor: pointer;
	background-color: #f7f7f7
}

@media (min-width:1001px) {
	.news-wrapper[data-v-5804ec8e] {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center
	}

	.news-wrapper-image img[data-v-5804ec8e] {
		width: 100%;
		-o-object-fit: cover;
		object-fit: cover
	}

	.news-wrapper-logo-mobile[data-v-5804ec8e] {
		display: none
	}

	.news-wrapper-logo[data-v-5804ec8e] {
		display: block
	}

	.news-wrapper-image[data-v-5804ec8e] {
		-webkit-box-flex: 1;
		-ms-flex: 1;
		flex: 1;
		background-color: #f7f7f7
	}

	.news-wrapper-image img[data-v-5804ec8e] {
		height: 100%
	}

	.news-wrapper-content[data-v-5804ec8e] {
		-webkit-box-flex: 1;
		-ms-flex: 1;
		flex: 1;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center
	}

	.news-wrapper-content-box[data-v-5804ec8e] {
		max-width: 400px;
		width: 100%;
		margin: 30px 100px 30px 30px
	}

	.news-wrapper-content-box div[data-v-5804ec8e],
	.news-wrapper-content-box h1[data-v-5804ec8e],
	.news-wrapper-content-box p[data-v-5804ec8e] {
		margin-bottom: 50px
	}

	.news-wrapper-content-box h1[data-v-5804ec8e],
	.news-wrapper-content-box h2[data-v-5804ec8e] {
		font-size: 30px
	}

	.news-wrapper-content-box p[data-v-5804ec8e] {
		font-size: 21px
	}

	.news-wrapper-content-box button[data-v-5804ec8e] {
		border-radius: 20px;
		font-size: 18px;
		width: 150px;
		height: 40px
	}
}

[data-v-35a3d3c7] {
	will-change: height;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-perspective: 1000px;
	perspective: 1000px
}

.expand-enter-active,
.expand-leave-active {
	-webkit-transition: height .5s ease-in;
	-o-transition: height .5s ease-in;
	transition: height .5s ease-in;
	overflow: hidden
}

.expand-enter,
.expand-leave-to {
	height: 0
}

.panel[data-v-41705d74] {
	border-bottom: 1px solid #fbbe02
}

.panel+.no--line[data-v-41705d74] {
	border: none
}

.panel-heading[data-v-41705d74]:hover {
	cursor: pointer
}

.panel-heading[data-v-41705d74] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 15px 0;
	font-size: 18px
}

.panel-heading-content-name[data-v-41705d74] {
	max-width: 350px;
	width: 100%;
	margin-bottom: 10px;
	margin-right: 15px
}

.panel-heading-content-position[data-v-41705d74] {
	max-width: 500px;
	width: 100%;
	margin-right: 15px
}

.panel-heading-action button[data-v-41705d74] {
	width: 20px;
	height: 20px;
	background: url(../img/plus_icon.d3ae0cea.svg);
	color: #004ea2;
	border: none;
	font-size: 0;
	font-weight: 600
}

.panel-heading-action button[data-v-41705d74]:hover {
	cursor: pointer
}

.panel-body[data-v-41705d74] {
	padding: 30px 0
}

.panel-body-heading[data-v-41705d74] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.panel-body-heading-member-image img[data-v-41705d74] {
	max-width: 165px;
	width: 100%
}

.panel-body-heading-member-info[data-v-41705d74] {
	margin: 30px 0
}

.panel-body-heading-member-info h2[data-v-41705d74] {
	font-size: 22px;
	font-weight: 500
}

.panel-body-heading-action button[data-v-41705d74] {
	width: 20px;
	height: 20px;
	background: url(../img/x_icon.8f31b192.svg);
	border: none
}

.panel-body-heading-action button[data-v-41705d74]:hover {
	cursor: pointer
}

.panel-body-content[data-v-41705d74] {
	margin-bottom: 60px
}

@media (min-width:750px) {
	.panel-heading[data-v-41705d74] {
		padding: 30px 0;
		font-size: 22px
	}

	.panel-heading-content[data-v-41705d74] {
		width: 100%;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex
	}

	.panel-heading-content-name[data-v-41705d74] {
		margin-bottom: 0
	}

	.panel-heading-action[data-v-41705d74] {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		max-width: 150px;
		width: 100%
	}

	.panel-heading-action button[data-v-41705d74] {
		font-size: 18px;
		width: auto;
		height: auto;
		background: transparent
	}

	.panel-body-heading-member[data-v-41705d74] {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		margin: 0 40px 40px 40px
	}

	.panel-body-heading-member-image img[data-v-41705d74] {
		margin-right: 40px
	}

	.panel-body-heading-action[data-v-41705d74] {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		max-width: 150px;
		width: 100%
	}

	.panel-body-content[data-v-41705d74] {
		font-size: 18px;
		margin-bottom: 80px
	}

	.panel-body-content p[data-v-41705d74] {
		margin-left: 245px
	}
}

.slide-vertically-enter-active[data-v-27f8694a],
.slide-vertically-leave-active[data-v-27f8694a] {
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s
}

.slide-vertically-enter[data-v-27f8694a],
.slide-vertically-leave-to[data-v-27f8694a] {
	-webkit-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}

.slide-horizontally-enter-active[data-v-27f8694a],
.slide-horizontally-leave-active[data-v-27f8694a] {
	-webkit-transition: .25s;
	-o-transition: .25s;
	transition: .25s
}

.slide-horizontally-enter[data-v-27f8694a],
.slide-horizontally-leave-to[data-v-27f8694a] {
	-webkit-transform: translate(100%);
	-o-transform: translate(100%);
	transform: translate(100%)
}

.team[data-v-27f8694a] {
	background-color: #f7f7f7
}

.team-heading[data-v-27f8694a] {
	margin: 60px 0;
	font-size: 26px
}

.team-content[data-v-27f8694a] {
	margin-bottom: 60px
}

@media (min-width:1001px) {
	.team-heading[data-v-27f8694a] {
		margin: 100px 0 50px;
		font-size: 30px
	}

	.team-content[data-v-27f8694a] {
		margin-bottom: 100px
	}
}

.slide-vertically-enter-active[data-v-2dd11b57],
.slide-vertically-leave-active[data-v-2dd11b57] {
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s
}

.slide-vertically-enter[data-v-2dd11b57],
.slide-vertically-leave-to[data-v-2dd11b57] {
	-webkit-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}

.slide-horizontally-enter-active[data-v-2dd11b57],
.slide-horizontally-leave-active[data-v-2dd11b57] {
	-webkit-transition: .25s;
	-o-transition: .25s;
	transition: .25s
}

.slide-horizontally-enter[data-v-2dd11b57],
.slide-horizontally-leave-to[data-v-2dd11b57] {
	-webkit-transform: translate(100%);
	-o-transform: translate(100%);
	transform: translate(100%)
}

.bg-yellow[data-v-2dd11b57] {
	background-color: #fbbe02
}

.bg-blue[data-v-2dd11b57] {
	background-color: #004ea2
}

.bg-yellow-progress[data-v-2dd11b57] {
	background: -webkit-gradient(linear, left top, right top, from(#fbbe02), to(#fcee21));
	background: -webkit-linear-gradient(left, #fbbe02, #fcee21);
	background: -o-linear-gradient(left, #fbbe02, #fcee21);
	background: linear-gradient(90deg, #fbbe02, #fcee21)
}

.bg-blue-progress[data-v-2dd11b57] {
	background: -webkit-gradient(linear, left top, right top, from(#004ea2), to(#3fa9f5));
	background: -webkit-linear-gradient(left, #004ea2, #3fa9f5);
	background: -o-linear-gradient(left, #004ea2, #3fa9f5);
	background: linear-gradient(90deg, #004ea2, #3fa9f5)
}

.pipeline[data-v-2dd11b57] {
	background-color: #b3b3b3
}

.pipeline-container[data-v-2dd11b57] {
	width: 100%;
	margin: 60px 30px 30px 30px
}

.pipeline-heading[data-v-2dd11b57] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-bottom: 40px
}

.pipeline-heading h1[data-v-2dd11b57] {
	max-width: 1000px;
	width: 100%;
	font-size: 26px;
	color: #fff
}

.pipeline-content-heading[data-v-2dd11b57] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 40px 0 30px 0
}

.pipeline-content-heading h2[data-v-2dd11b57] {
	font-size: 18px;
	color: #fff;
	max-width: 1000px;
	width: 100%
}

.pipeline-content-description-head[data-v-2dd11b57] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin: 10px 0
}

.pipeline-content-description-head h3[data-v-2dd11b57] {
	width: 25%;
	text-align: center;
	font-size: 10px;
	color: #fff
}

.pipeline-content-description-body[data-v-2dd11b57] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	height: 40px
}

.pipeline-content-description-body-box[data-v-2dd11b57] {
	width: 25%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.pipeline-content-description-body-box p[data-v-2dd11b57] {
	color: #fff;
	font-size: 11px;
	text-align: center
}

.pipeline-content-description-body-box p.her2[data-v-2dd11b57] {
	line-height: 11px
}

.pipeline-content-description-body-box p.different[data-v-2dd11b57] {
	font-size: 11px
}

.pipeline-content-description-body-box p.bolder[data-v-2dd11b57] {
	font-weight: 600
}

.pipeline-content-description-body-box p.bigger[data-v-2dd11b57] {
	font-size: 13px
}

.pipeline-content-progress-head[data-v-2dd11b57] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin: 10px 0
}

.pipeline-content-progress-head h3[data-v-2dd11b57] {
	width: 20%;
	text-align: center;
	font-size: 10px;
	color: #fff
}

.pipeline-content-progress-body[data-v-2dd11b57]:before {
	content: "";
	position: absolute;
	top: calc(50% - 3.5px);
	width: var(--precentage);
	height: 7px;
	background-color: #fff
}

.pipeline-content-progress-body[data-v-2dd11b57]:after {
	content: "";
	position: absolute;
	top: calc(50% - 2.5px);
	left: var(--precentage);
	width: 5px;
	height: 5px;
	background: -webkit-linear-gradient(45deg, transparent 50%, #fff 50% 100%);
	background: -o-linear-gradient(45deg, transparent 0 50%, #fff 50% 100%);
	background: linear-gradient(45deg, transparent 50%, #fff 50% 100%);
	-webkit-transform-origin: center;
	-o-transform-origin: center;
	transform-origin: center;
	-webkit-transform: translateX(-2.5px) rotate(45deg);
	-o-transform: translateX(-2.5px) rotate(45deg);
	transform: translateX(-2.5px) rotate(45deg)
}

.pipeline-content-progress-body[data-v-2dd11b57] {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 30px
}

.pipeline-content-progress-body-box[data-v-2dd11b57] {
	width: 20%;
	height: 40px
}

.pipeline-content-progress-body-box.yellow[data-v-2dd11b57] {
	border-right: 1px solid #fcee21
}

.pipeline-content-progress-body-box.blue[data-v-2dd11b57] {
	border-right: 1px solid #3fa9f5
}

@media (min-width:600px) and (max-width:1000px) {
	.pipeline-content-description-head h3[data-v-2dd11b57] {
		font-size: 14px
	}

	.pipeline-content-description-body-box p.bigger[data-v-2dd11b57],
	.pipeline-content-description-body-box p.different[data-v-2dd11b57],
	.pipeline-content-description-body-box p[data-v-2dd11b57] {
		font-size: 16px
	}

	.pipeline-content-description-body-box p.her2[data-v-2dd11b57] {
		line-height: 14px
	}

	.pipeline-content-progress-head h3[data-v-2dd11b57] {
		font-size: 14px
	}

	.pipeline-content-progress-body-box p.different[data-v-2dd11b57],
	.pipeline-content-progress-body-box p[data-v-2dd11b57] {
		font-size: 16px
	}
}

@media (min-width:1201px) {
	.pipeline-container[data-v-2dd11b57] {
		max-width: 1150px
	}

	.pipeline-wrap[data-v-2dd11b57] {
		display: grid;
		grid-template-columns: 50px 1fr 50px
	}

	.pipeline-content-heading[data-v-2dd11b57] {
		position: relative;
		margin: 0
	}

	.pipeline-content-heading h2[data-v-2dd11b57] {
		-webkit-transform: rotate(270deg);
		-o-transform: rotate(270deg);
		transform: rotate(270deg);
		-webkit-transform-origin: bottom;
		-o-transform-origin: bottom;
		transform-origin: bottom;
		position: absolute;
		bottom: 45px
	}

	.pipeline-content-heading h2.china[data-v-2dd11b57] {
		width: -webkit-max-content;
		width: -moz-max-content;
		width: max-content;
		bottom: 55px
	}

	.pipeline-content-heading h2.blue[data-v-2dd11b57] {
		color: #004ea2
	}

	.pipeline-content-heading.second h2[data-v-2dd11b57] {
		width: -webkit-max-content;
		width: -moz-max-content;
		width: max-content;
		bottom: 140px
	}
}

@media (min-width:1001px) {
	.pipeline-container[data-v-2dd11b57] {
		margin: 100px 30px 100px 30px
	}

	.pipeline-heading[data-v-2dd11b57] {
		margin-bottom: 50px
	}

	.pipeline-heading h1[data-v-2dd11b57] {
		font-size: 30px
	}

	.pipeline-wrap[data-v-2dd11b57] {
		position: relative
	}

	.pipeline-content[data-v-2dd11b57] {
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center
	}

	.pipeline-content-wrap[data-v-2dd11b57],
	.pipeline-content[data-v-2dd11b57] {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center
	}

	.pipeline-content-wrap[data-v-2dd11b57] {
		max-width: 1050px;
		width: 100%;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column
	}

	.pipeline-content-wrap-lines[data-v-2dd11b57] {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center
	}

	.pipeline-content-description[data-v-2dd11b57] {
		max-width: 500px;
		width: 100%
	}

	.pipeline-content-description-head[data-v-2dd11b57] {
		display: none;
		margin: 0 0 20px 0
	}

	.pipeline-content-description-head h3[data-v-2dd11b57] {
		font-size: 16px
	}

	.pipeline-content-description-head.header[data-v-2dd11b57] {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex
	}

	.pipeline-content-description-body[data-v-2dd11b57] {
		height: 50px
	}

	.pipeline-content-description-body-box p[data-v-2dd11b57] {
		font-size: 16px
	}

	.pipeline-content-description-body-box p.bigger[data-v-2dd11b57] {
		font-size: 18px
	}

	.pipeline-content-description-body-box p.different[data-v-2dd11b57] {
		font-size: unset
	}

	.pipeline-content-description-body-box p.her2[data-v-2dd11b57] {
		line-height: 14px
	}

	.pipeline-content-progress[data-v-2dd11b57] {
		max-width: 550px;
		width: 100%
	}

	.pipeline-content-progress-head[data-v-2dd11b57] {
		display: none;
		margin: 0 0 20px 0
	}

	.pipeline-content-progress-head h3[data-v-2dd11b57] {
		font-size: 16px
	}

	.pipeline-content-progress-head.header[data-v-2dd11b57] {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex
	}

	.pipeline-content-progress-body[data-v-2dd11b57]:before {
		top: calc(50% - 4.5px);
		height: 9px
	}

	.pipeline-content-progress-body[data-v-2dd11b57]:after {
		top: calc(50% - 3.5px);
		width: 7px;
		height: 7px;
		-webkit-transform: translateX(-3.5px) rotate(45deg);
		-o-transform: translateX(-3.5px) rotate(45deg);
		transform: translateX(-3.5px) rotate(45deg)
	}

	.pipeline-content-progress-body[data-v-2dd11b57] {
		margin-bottom: 5px
	}

	.pipeline-content-progress-body-box[data-v-2dd11b57] {
		height: 50px
	}
}

.slide-vertically-enter-active[data-v-3bf10f3d],
.slide-vertically-leave-active[data-v-3bf10f3d] {
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s
}

.slide-vertically-enter[data-v-3bf10f3d],
.slide-vertically-leave-to[data-v-3bf10f3d] {
	-webkit-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}

.slide-horizontally-enter-active[data-v-3bf10f3d],
.slide-horizontally-leave-active[data-v-3bf10f3d] {
	-webkit-transition: .25s;
	-o-transition: .25s;
	transition: .25s
}

.slide-horizontally-enter[data-v-3bf10f3d],
.slide-horizontally-leave-to[data-v-3bf10f3d] {
	-webkit-transform: translate(100%);
	-o-transform: translate(100%);
	transform: translate(100%)
}

.cmc[data-v-3bf10f3d] {
	background-color: #f7f7f7
}

.cmc-container[data-v-3bf10f3d] {
	margin: 60px 30px
}

.cmc-heading[data-v-3bf10f3d] {
	font-size: 26px
}

.cmc-paragraph[data-v-3bf10f3d] {
	font-size: 18px;
	margin-top: 30px
}

@media (min-width:1001px) {
	.cmc-container[data-v-3bf10f3d] {
		margin: 100px 30px
	}

	.cmc-heading[data-v-3bf10f3d] {
		font-size: 30px;
		margin-bottom: 50px
	}

	.cmc-paragraph[data-v-3bf10f3d] {
		font-size: 22px
	}
}

.slide-vertically-enter-active[data-v-4a63b9ef],
.slide-vertically-leave-active[data-v-4a63b9ef] {
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s
}

.slide-vertically-enter[data-v-4a63b9ef],
.slide-vertically-leave-to[data-v-4a63b9ef] {
	-webkit-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}

.slide-horizontally-enter-active[data-v-4a63b9ef],
.slide-horizontally-leave-active[data-v-4a63b9ef] {
	-webkit-transition: .25s;
	-o-transition: .25s;
	transition: .25s
}

.slide-horizontally-enter[data-v-4a63b9ef],
.slide-horizontally-leave-to[data-v-4a63b9ef] {
	-webkit-transform: translate(100%);
	-o-transform: translate(100%);
	transform: translate(100%)
}

.publications[data-v-4a63b9ef] {
	background-color: #fff
}

.publications-container[data-v-4a63b9ef] {
	margin: 60px 30px
}

.publications-header[data-v-4a63b9ef] {
	margin-bottom: 30px
}

.publications-header h1[data-v-4a63b9ef] {
	font-size: 26px
}

.publications-content[data-v-4a63b9ef] {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1
}

.publications-content p[data-v-4a63b9ef] {
	margin-bottom: 30px;
	font-size: 18px
}

.publications-content-more[data-v-4a63b9ef] {
	text-decoration: none;
	color: #000;
	background-color: #fff;
	border: 1px solid #fbbe02;
	border-radius: 15px;
	font-size: 14px;
	padding: 6px 13px;
	font-weight: 600
}

.publications-content-more[data-v-4a63b9ef]:hover {
	cursor: pointer;
	background-color: #f7f7f7
}

.publications-content-more.china[data-v-4a63b9ef] {
	border-radius: 20px;
	padding: 5px 18px 7px 18px
}

.publications-content[data-v-4a63b9ef]:last-child {
	margin-top: 60px
}

@media (min-width:1001px) {
	.publications-content-container[data-v-4a63b9ef] {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex
	}

	.publications-container[data-v-4a63b9ef] {
		margin: 100px 30px
	}

	.publications-header[data-v-4a63b9ef] {
		margin-bottom: 50px
	}

	.publications-header h1[data-v-4a63b9ef] {
		font-size: 30px
	}

	.publications-content[data-v-4a63b9ef] {
		padding-right: 100px
	}

	.publications-content p[data-v-4a63b9ef] {
		margin-bottom: 50px;
		font-size: 21px
	}

	.publications-content-more[data-v-4a63b9ef] {
		border-radius: 22px;
		font-size: 18px;
		padding: 10px 18px
	}

	.publications-content[data-v-4a63b9ef]:last-child {
		margin-top: 0;
		padding: 0 0 0 100px
	}
}

.corporate-vision[data-v-0d31cba4] {
	background-color: #f7f7f7
}

.corporate-vision-group[data-v-0d31cba4] {
	margin: 60px 0;
	font-size: 18px;
	font-weight: 500
}

.corporate-vision-group>div[data-v-0d31cba4] {
	margin-bottom: 60px
}

.corporate-vision-group h3[data-v-0d31cba4] {
	font-size: 18px;
	font-weight: 600;
	margin-bottom: 30px
}

.corporate-vision-group p[data-v-0d31cba4] {
	margin-bottom: 30px
}

.corporate-vision-group .info.china p[data-v-0d31cba4]:first-child {
	margin-bottom: 0
}

@media (min-width:1001px) {
	.corporate-vision-group[data-v-0d31cba4] {
		margin: 100px 0 0 0;
		font-size: 22px
	}

	.corporate-vision-group>div[data-v-0d31cba4] {
		display: grid;
		grid-template-columns: 240px 1fr;
		margin-bottom: 50px
	}

	.corporate-vision-group>div .info p[data-v-0d31cba4]:not(:last-child) {
		margin-bottom: 25px
	}

	.corporate-vision-group>div p[data-v-0d31cba4] {
		margin-bottom: 0
	}

	.corporate-vision-group>div[data-v-0d31cba4]:last-child {
		margin-bottom: 100px
	}

	.corporate-vision-group>div.china[data-v-0d31cba4] {
		grid-template-columns: 170px 1fr
	}

	.corporate-vision-group>div.china[data-v-0d31cba4]:last-child {
		margin-bottom: 100px
	}

	.corporate-vision-group>div.china .info p[data-v-0d31cba4],
	.corporate-vision-group>div.china p[data-v-0d31cba4] {
		margin-bottom: 0
	}

	.corporate-vision-group h3[data-v-0d31cba4] {
		font-size: 22px;
		margin-bottom: 0
	}
}

.slide-vertically-enter-active[data-v-41996ec2],
.slide-vertically-leave-active[data-v-41996ec2] {
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s
}

.slide-vertically-enter[data-v-41996ec2],
.slide-vertically-leave-to[data-v-41996ec2] {
	-webkit-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}

.slide-horizontally-enter-active[data-v-41996ec2],
.slide-horizontally-leave-active[data-v-41996ec2] {
	-webkit-transition: .25s;
	-o-transition: .25s;
	transition: .25s
}

.slide-horizontally-enter[data-v-41996ec2],
.slide-horizontally-leave-to[data-v-41996ec2] {
	-webkit-transform: translate(100%);
	-o-transform: translate(100%);
	transform: translate(100%)
}

.career[data-v-41996ec2] {
	background-color: #fff
}

.career-heading img[data-v-41996ec2] {
	aspect-ratio: 3.55/1
}

.career-heading h1[data-v-41996ec2] {
	font-size: 26px;
	margin-top: 60px
}

.career-content[data-v-41996ec2] {
	margin-bottom: 60px
}

.career-content-info[data-v-41996ec2] {
	font-size: 18px;
	margin: 30px 0 60px 0
}

.career-job[aria-hidden=false][data-v-41996ec2] {
	margin: 60px 0
}

.career-job[data-v-41996ec2] {
	margin: 30px 0
}

.career-job-heading[data-v-41996ec2]:hover {
	cursor: pointer
}

.career-job-heading-desktop[data-v-41996ec2] {
	display: none
}

.career-job-heading h2[data-v-41996ec2] {
	font-size: 18px;
	color: #004ea2
}

.career-job-heading h2[data-v-41996ec2]:hover {
	cursor: pointer
}

.career-job-heading button[data-v-41996ec2] {
	display: none
}

.career-job-body-info[data-v-41996ec2] {
	font-size: 18px;
	color: #999;
	margin: 30px 0
}

.career-job-body h3[data-v-41996ec2] {
	font-size: 18px;
	margin: 30px 0;
	font-weight: 500
}

.career-job-body ol[data-v-41996ec2] {
	padding-left: 20px
}

.career-job-body ol li[data-v-41996ec2] {
	font-size: 18px;
	margin: 30px 0;
	padding-left: 10px
}

@media (min-width:1001px) {
	.career-heading[data-v-41996ec2] {
		position: relative
	}

	.career-heading h1[data-v-41996ec2] {
		position: absolute;
		bottom: 100px;
		font-size: 30px;
		color: #fff
	}

	.career-content[data-v-41996ec2] {
		margin-bottom: 100px
	}

	.career-content-info[data-v-41996ec2] {
		font-size: 22px;
		margin: 100px 0
	}

	.career-job[aria-hidden=false][data-v-41996ec2] {
		margin: 80px 0
	}

	.career-job[aria-hidden=false] button[data-v-41996ec2] {
		font-size: 0;
		width: 20px;
		height: 20px;
		background: url(../img/x_icon.8f31b192.svg) no-repeat
	}

	.career-job-heading[aria-hidden=false] button[data-v-41996ec2],
	.career-job-heading[aria-hidden=true]:hover button[data-v-41996ec2] {
		display: block
	}

	.career-job-heading[data-v-41996ec2] {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between
	}

	.career-job-heading-desktop[data-v-41996ec2] {
		display: block
	}

	.career-job-heading-mobile[data-v-41996ec2] {
		display: none
	}

	.career-job-heading h2[data-v-41996ec2] {
		font-weight: 500;
		font-size: 22px;
		color: #000
	}

	.career-job-heading h2[data-v-41996ec2]:hover {
		cursor: unset
	}

	.career-job-heading button[data-v-41996ec2] {
		border: none;
		background-color: transparent;
		font-weight: 600;
		font-size: 18px;
		color: #004ea2;
		margin-left: 20px
	}

	.career-job-heading button[data-v-41996ec2]:hover {
		cursor: pointer
	}

	.career-job-body-info[data-v-41996ec2] {
		margin: 50px 0
	}

	.career-job-body h3[data-v-41996ec2] {
		font-size: 20px;
		margin: 40px 0 25px;
	}

	.career-job-body ol li[data-v-41996ec2] {
		margin: 25px 0
	}
}
.slide-vertically-enter-active[data-v-7488899a],
.slide-vertically-leave-active[data-v-7488899a] {
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s
}

.slide-vertically-enter[data-v-7488899a],
.slide-vertically-leave-to[data-v-7488899a] {
	-webkit-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}

.slide-horizontally-enter-active[data-v-7488899a],
.slide-horizontally-leave-active[data-v-7488899a] {
	-webkit-transition: .25s;
	-o-transition: .25s;
	transition: .25s
}

.slide-horizontally-enter[data-v-7488899a],
.slide-horizontally-leave-to[data-v-7488899a] {
	-webkit-transform: translate(100%);
	-o-transform: translate(100%);
	transform: translate(100%)
}

.contact[data-v-7488899a] {
	background-color: #282626;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.contact-img[data-v-7488899a] {
	-webkit-box-ordinal-group: 3;
	-ms-flex-order: 2;
	order: 2
}

.contact-img img[data-v-7488899a] {
	aspect-ratio: .89/1
}

.contact-content[data-v-7488899a] {
	margin: 0 30px;
	-webkit-box-ordinal-group: 2;
	-ms-flex-order: 1;
	order: 1
}

.contact-footer[data-v-7488899a] {
	margin: 30px;
	-webkit-box-ordinal-group: 4;
	-ms-flex-order: 3;
	order: 3
}

.contact-footer-links[data-v-7488899a] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.contact-footer p[data-v-7488899a]:first-child {
	margin-right: 10px
}

.contact-footer p[data-v-7488899a] {
	font-size: 12px;
	color: #fff;
	font-weight: 500;
	display: inline-block
}

.contact-footer img[data-v-7488899a] {
	width: 13px;
	height: 15px;
	margin-right: 10px
}

.contact-footer a[data-v-7488899a] {
	text-decoration: none;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.contact-body[data-v-7488899a] {
	color: #fff
}

.contact-body-info[data-v-7488899a] {
	margin: 60px 0
}

.contact-body-info h1[data-v-7488899a] {
	margin: 60px 0 30px 0;
	font-size: 26px
}

.contact-body-info p[data-v-7488899a] {
	font-size: 18px
}

.contact-body-info p.last[data-v-7488899a] {
	margin-top: 30px
}

.contact-body-footer[data-v-7488899a] {
	display: none
}

@media (min-width:1001px) {
	.contact[data-v-7488899a] {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row
	}

	.contact-img[data-v-7488899a] {
		-webkit-box-flex: 1;
		-ms-flex: 1;
		flex: 1;
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1;
		overflow: hidden
	}

	.contact-img img[data-v-7488899a] {
		height: 100%
	}

	.contact-content[data-v-7488899a] {
		-webkit-box-flex: 1;
		-ms-flex: 1;
		flex: 1;
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2;
		margin: 0
	}

	.contact-body[data-v-7488899a] {
		height: 100%;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between
	}

	.contact-body-info[data-v-7488899a] {
		margin: 100px 100px 50px 100px
	}

	.contact-body-info h1[data-v-7488899a] {
		font-size: 30px;
		margin: 0 0 50px 0
	}

	.contact-body-info p[data-v-7488899a] {
		font-size: 22px
	}

	.contact-body-footer[data-v-7488899a] {
		display: block;
		margin: 0 100px 100px 100px;
		font-size: 12px
	}

	.contact-body-footer-links[data-v-7488899a] {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center
	}

	.contact-body-footer img[data-v-7488899a] {
		width: 13px;
		height: 15px;
		margin-right: 10px
	}

	.contact-body-footer a[data-v-7488899a] {
		text-decoration: none;
		color: #fff;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center
	}

	.contact-body-footer p[data-v-7488899a]:first-child {
		margin-right: 10px
	}

	.contact-body-footer p[data-v-7488899a] {
		display: inline-block
	}

	.contact-footer[data-v-7488899a] {
		display: none
	}
}

.footer[data-v-39d34f13] {
	background-color: #282626;
	padding: 30px
}

.footer-info p[data-v-39d34f13]:first-child {
	margin-right: 10px
}

.footer p[data-v-39d34f13] {
	color: #fff;
	font-size: 12px;
	font-weight: 500;
	display: inline-block
}

.footer-logo[data-v-39d34f13] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.footer-logo-group[data-v-39d34f13],
.footer-logo a[data-v-39d34f13] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.footer-logo a[data-v-39d34f13] {
	text-decoration: none
}

.footer-logo img[data-v-39d34f13] {
	width: 13px;
	height: 15px;
	margin-right: 10px
}

@media (min-width:1001px) {
	.footer[data-v-39d34f13] {
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		padding: 10px 20px
	}

	.footer-logo[data-v-39d34f13],
	.footer[data-v-39d34f13] {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center
	}

	.footer-logo[data-v-39d34f13] {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row
	}

	.footer-logo-group[data-v-39d34f13]:first-child {
		margin-right: 20px
	}
}

.slide-vertically-enter-active[data-v-7d6240d2],
.slide-vertically-leave-active[data-v-7d6240d2] {
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s
}

.slide-vertically-enter[data-v-7d6240d2],
.slide-vertically-leave-to[data-v-7d6240d2] {
	-webkit-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}

.slide-horizontally-enter-active[data-v-7d6240d2],
.slide-horizontally-leave-active[data-v-7d6240d2] {
	-webkit-transition: .25s;
	-o-transition: .25s;
	transition: .25s
}

.slide-horizontally-enter[data-v-7d6240d2],
.slide-horizontally-leave-to[data-v-7d6240d2] {
	-webkit-transform: translate(100%);
	-o-transform: translate(100%);
	transform: translate(100%)
}

.popup[data-v-7d6240d2] {
	display: none
}

@media (min-width:700px) {
	.popup[data-v-7d6240d2] {
		position: fixed;
		width: 100%;
		height: 100%;
		overflow: auto;
		background-color: hsla(0, 0%, 60%, .5);
		z-index: 1000;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		cursor: pointer
	}

	.popup-content img[data-v-7d6240d2] {
		cursor: default;
		margin: 25px 0;
		width: 100%
	}

	.popup-content .mtb__image[data-v-7d6240d2] {
		max-width: 1064px;
		aspect-ratio: 1.46/1
	}

	.popup-content .news__image[data-v-7d6240d2] {
		max-width: 1064px;
		aspect-ratio: 1.41/1
	}

	.popup-content .award__image[data-v-7d6240d2] {
		max-width: 450px;
		aspect-ratio: .75/1
	}

	.popup-content .donation__image[data-v-7d6240d2] {
		max-width: 450px;
		aspect-ratio: .71/1
	}

	.popup-content .gck01_trial[data-v-7d6240d2] {
		max-width: 1064px;
		aspect-ratio: 1.06/1
	}
}

@media (min-width:700px) and (min-height:700px) {
	.popup[data-v-7d6240d2] {
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center
	}
}

.news-app[data-v-7d6240d2] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	height: 100vh
}

.news[data-v-7d6240d2] {
	background-color: #f2f2f2;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1
}

.news .img__banner[data-v-7d6240d2] {
	display: block;
	margin-top: 95px
}

@media (max-width:1400px) {
	.news .img__banner[data-v-7d6240d2] {
		margin-top: 75px
	}
}

.news-container[data-v-7d6240d2] {
	max-width: 1100px
}

.news-card[data-v-7d6240d2] {
	margin: 15px 0;
	background-color: #fff
}

.news-card.first[data-v-7d6240d2] {
	margin-top: 30px
}

.news-card.last[data-v-7d6240d2] {
	margin-bottom: 30px
}

.news-card-content[data-v-7d6240d2] {
	padding: 30px
}

.news-card-content h1[data-v-7d6240d2],
.news-card-content li[data-v-7d6240d2],
.news-card-content p[data-v-7d6240d2] {
	margin-bottom: 30px
}

.news-card-content .GCK01-last[data-v-7d6240d2] {
	margin-bottom: 0
}

.news-card-content .GCK01-block[data-v-7d6240d2] {
	margin-bottom: 30px
}

.news-card-content .GCK01-block p[data-v-7d6240d2] {
	margin: 0
}

.news-card-content ul[data-v-7d6240d2] {
	padding-left: 25px
}

.news-card-content h1[data-v-7d6240d2] {
	font-size: 26px;
	font-weight: 600
}

.news-card-content li[data-v-7d6240d2],
.news-card-content p[data-v-7d6240d2] {
	font-size: 18px
}

.news-card-content a[data-v-7d6240d2] {
	display: inline-block;
	border-radius: 15px;
	font-size: 14px;
	padding: 6px 18px;
	text-decoration: none;
	color: #000;
	background-color: #fff;
	border: 1px solid #fbbe02;
	font-weight: 600
}

.news-card-content a[data-v-7d6240d2]:hover {
	cursor: pointer
}

.news-card-content a.china[data-v-7d6240d2] {
	border-radius: 20px;
	padding: 5px 18px 7px 18px
}

@media (min-width:700px) {
	.news-card .gck01-trial-group[data-v-7d6240d2] {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row
	}

	.news-card .gck01-trial-group-content[data-v-7d6240d2] {
		-ms-flex-item-align: center;
		align-self: center;
		padding-right: 50px
	}

	.news-card .gck01-trial-group-content h1[data-v-7d6240d2] {
		margin-bottom: 0
	}

	.news-card .gck01-trial-group-content img[data-v-7d6240d2] {
		width: 370px
	}

	.news-card .gck01-trial-group-content[data-v-7d6240d2]:first-child {
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1;
		padding-right: 0
	}
}

.news-card .award-group[data-v-7d6240d2] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.news-card .award-group-content[data-v-7d6240d2] {
	-ms-flex-item-align: center;
	align-self: center
}

.news-card .award-group-content[data-v-7d6240d2]:last-child {
	max-width: 275px;
	width: 100%
}

@media (min-width:700px) {
	.news-card .award-group[data-v-7d6240d2] {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row
	}

	.news-card .award-group-content h1[data-v-7d6240d2] {
		margin-bottom: 0
	}

	.news-card .award-group-content img[data-v-7d6240d2] {
		width: 275px
	}

	.news-card .award-group-content[data-v-7d6240d2]:first-child {
		padding-right: 50px
	}

	.news-card img[data-v-7d6240d2] {
		cursor: pointer
	}
}

.news-card .donation-group[data-v-7d6240d2] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.news-card .donation-group-content[data-v-7d6240d2]:first-child {
	-webkit-box-ordinal-group: 3;
	-ms-flex-order: 2;
	order: 2;
	-ms-flex-item-align: center;
	align-self: center;
	max-width: 275px;
	width: 100%
}

@media (min-width:1001px) {
	.news-card[data-v-7d6240d2] {
		margin: 50px 0
	}

	.news-card.first[data-v-7d6240d2] {
		margin-top: 100px
	}

	.news-card.last[data-v-7d6240d2] {
		margin-bottom: 100px
	}

	.news-card-content[data-v-7d6240d2] {
		padding: 50px
	}

	.news-card-content h1[data-v-7d6240d2],
	.news-card-content p[data-v-7d6240d2] {
		margin-bottom: 50px
	}

	.news-card-content .GCK01-list[data-v-7d6240d2] {
		margin-bottom: 30px
	}

	.news-card-content .GCK01-block[data-v-7d6240d2] {
		margin-bottom: 0
	}

	.news-card-content .GCK01-block>p[data-v-7d6240d2] {
		display: inline-block
	}

	.news-card-content .GCK01-block>p[data-v-7d6240d2]:last-child {
		display: inline
	}

	.news-card-content li[data-v-7d6240d2] {
		margin-bottom: 0
	}

	.news-card-content h1[data-v-7d6240d2] {
		font-size: 30px
	}

	.news-card-content li[data-v-7d6240d2],
	.news-card-content p[data-v-7d6240d2] {
		font-size: 21px
	}

	.news-card-content a[data-v-7d6240d2] {
		font-size: 18px;
		padding: 8px 18px;
		border-radius: 20px
	}

	.news-card-content a.china[data-v-7d6240d2] {
		border-radius: 20px;
		padding: 5px 20px 7px 20px
	}

	.news-card .donation-group[data-v-7d6240d2] {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row
	}

	.news-card .donation-group-content p[data-v-7d6240d2] {
		margin-bottom: 0
	}

	.news-card .donation-group-content p.bottom-small[data-v-7d6240d2] {
		margin-bottom: 30px
	}

	.news-card .donation-group-content p:last img[data-v-7d6240d2] {
		width: 275px
	}

	.news-card .donation-group-content[data-v-7d6240d2]:first-child {
		-ms-flex-item-align: unset;
		align-self: unset
	}

	.news-card .donation-group-content[data-v-7d6240d2]:last-child {
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2;
		padding-left: 50px
	}

	.news-card .no-margin[data-v-7d6240d2] {
		margin: 0
	}
}

@media (max-width:700px) {

	.news-card .expo-images>img[data-v-7d6240d2],
	.news-card .mtb-images>img[data-v-7d6240d2] {
		display: block;
		width: 100%
	}
}

.news-card .bottom-small[data-v-7d6240d2] {
	margin-bottom: 30px
}

.slide-vertically-enter-active[data-v-f3146b88],
.slide-vertically-leave-active[data-v-f3146b88] {
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s
}

.slide-vertically-enter[data-v-f3146b88],
.slide-vertically-leave-to[data-v-f3146b88] {
	-webkit-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}

.slide-horizontally-enter-active[data-v-f3146b88],
.slide-horizontally-leave-active[data-v-f3146b88] {
	-webkit-transition: .25s;
	-o-transition: .25s;
	transition: .25s
}

.slide-horizontally-enter[data-v-f3146b88],
.slide-horizontally-leave-to[data-v-f3146b88] {
	-webkit-transform: translate(100%);
	-o-transform: translate(100%);
	transform: translate(100%)
}

.publications-app[data-v-f3146b88] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	height: 100vh
}

.publications[data-v-f3146b88] {
	background-color: #f2f2f2;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1
}

.publications>.img[data-v-f3146b88] {
	margin-top: 95px
}

@media (max-width:1400px) {
	.publications>.img[data-v-f3146b88] {
		margin-top: 75px
	}
}

.publications>.img img[data-v-f3146b88] {
	display: block
}

.publications-wrapper[data-v-f3146b88] {
	display: none
}

.publications-pub[data-v-f3146b88] {
	margin: 30px 0;
	background-color: #fff
}

.publications-pub-content[data-v-f3146b88] {
	padding: 30px
}

.publications-pub-content h1[data-v-f3146b88],
.publications-pub-content h2[data-v-f3146b88] {
	font-size: 26px
}

.publications-pub-content p[data-v-f3146b88] {
	font-size: 18px
}

.publications-pub-content a[data-v-f3146b88],
.publications-pub-content h2[data-v-f3146b88],
.publications-pub-content p[data-v-f3146b88] {
	margin-bottom: 30px
}

.publications-pub-content a[data-v-f3146b88] {
	border-radius: 15px;
	font-size: 14px;
	padding: 6px 13px;
	text-decoration: none;
	color: #000;
	background-color: #fff;
	border: 1px solid #fbbe02;
	font-weight: 600
}

.publications-pub-content a[data-v-f3146b88]:hover {
	cursor: pointer
}

@media (min-width:1001px) {
	.publications-pub[data-v-f3146b88] {
		display: none
	}

	.publications-wrapper[data-v-f3146b88]:after {
		content: "";
		position: absolute;
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2;
		width: 1px;
		top: 0;
		left: calc(50% - .5px);
		bottom: 0;
		background-color: #f9be00
	}

	.publications-wrapper[data-v-f3146b88] {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		position: relative
	}

	.publications-left[data-v-f3146b88] {
		-webkit-box-flex: 1;
		-ms-flex: 1;
		flex: 1
	}

	.publications-left-pub[data-v-f3146b88] {
		background-color: #fff;
		margin: 100px 50px 100px 0
	}

	.publications-left-pub-image[data-v-f3146b88] {
		position: relative
	}

	.publications-left-pub-image-line[data-v-f3146b88] {
		position: absolute;
		top: calc(50% - .5px);
		right: -50.5px;
		width: 100px;
		height: 1px;
		background-color: #f9be00
	}

	.publications-left-pub-image[data-v-f3146b88]:after {
		right: 42.5px
	}

	.publications-left-pub-image[data-v-f3146b88]:after,
	.publications-left-pub-image[data-v-f3146b88]:before {
		content: "";
		position: absolute;
		top: calc(50% - 7.5px);
		width: 15px;
		height: 15px;
		background-color: #f9be00;
		border-radius: 50%
	}

	.publications-left-pub-image[data-v-f3146b88]:before {
		right: -57.5px
	}

	.publications-left-pub-content[data-v-f3146b88] {
		margin: 50px
	}

	.publications-left-pub-content h1[data-v-f3146b88],
	.publications-left-pub-content h2[data-v-f3146b88] {
		font-size: 30px
	}

	.publications-left-pub-content p[data-v-f3146b88] {
		font-size: 21px
	}

	.publications-left-pub-content a[data-v-f3146b88],
	.publications-left-pub-content h2[data-v-f3146b88],
	.publications-left-pub-content p[data-v-f3146b88] {
		margin-bottom: 50px
	}

	.publications-left-pub-content a[data-v-f3146b88] {
		display: inline-block;
		border-radius: 22px;
		font-size: 18px;
		padding: 10px 18px;
		text-decoration: none;
		color: #000;
		background-color: #fff;
		border: 1px solid #fbbe02;
		font-weight: 600
	}

	.publications-left-pub-content a[data-v-f3146b88]:hover {
		cursor: pointer
	}

	.publications-right[data-v-f3146b88] {
		-webkit-box-flex: 1;
		-ms-flex: 1;
		flex: 1;
		-webkit-box-ordinal-group: 4;
		-ms-flex-order: 3;
		order: 3
	}

	.publications-right-pub[data-v-f3146b88] {
		background-color: #fff;
		margin: 100px 0 100px 50px
	}

	.publications-right-pub-image[data-v-f3146b88] {
		position: relative
	}

	.publications-right-pub-image-line[data-v-f3146b88] {
		position: absolute;
		top: calc(50% - .5px);
		left: -50.5px;
		width: 100px;
		height: 1px;
		background-color: #f9be00
	}

	.publications-right-pub-image[data-v-f3146b88]:after {
		left: 42.5px
	}

	.publications-right-pub-image[data-v-f3146b88]:after,
	.publications-right-pub-image[data-v-f3146b88]:before {
		content: "";
		position: absolute;
		top: calc(50% - 7.5px);
		width: 15px;
		height: 15px;
		background-color: #f9be00;
		border-radius: 50%
	}

	.publications-right-pub-image[data-v-f3146b88]:before {
		left: -57.5px
	}

	.publications-right-pub-content[data-v-f3146b88] {
		margin: 50px
	}

	.publications-right-pub-content h1[data-v-f3146b88],
	.publications-right-pub-content h2[data-v-f3146b88] {
		font-size: 30px
	}

	.publications-right-pub-content p[data-v-f3146b88] {
		font-size: 21px
	}

	.publications-right-pub-content a[data-v-f3146b88],
	.publications-right-pub-content h2[data-v-f3146b88],
	.publications-right-pub-content p[data-v-f3146b88] {
		margin-bottom: 50px
	}

	.publications-right-pub-content a[data-v-f3146b88] {
		display: inline-block;
		border-radius: 22px;
		font-size: 18px;
		padding: 10px 18px;
		font-weight: 600;
		text-decoration: none;
		color: #000;
		background-color: #fff;
		border: 1px solid #fbbe02
	}

	.publications-right-pub-content a[data-v-f3146b88]:hover {
		cursor: pointer
	}
}
